1120 Technology Dr #108, O'Fallon, MO 63368, United States
View on Map
What travelers say:
Steak was a hit. It was perfection. The stuffed chicken dish was not to my liking. The purple onion overtook everything. Flash fried spinach was hard to eat as it kept floating off my fork.